<%@page import="java.util.Map"%>
<%@page import="pck_tramitedocu.pck_src.pck_utiles.Cls_Parametros"%>
<%@page import="pck_tramitedocu.pck_src.pck_pojos.Cls_Posibilidad"%>
<%@ taglib prefix="ajax" uri="javawebparts/ajaxparts/taglib" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<% session.removeAttribute("FILE_UPLOAD_STATS");%>
<html>
    <head>
        <script>
            var pEnvio008 = [];
            var pProyeccion008 = [];
            var pVistoBueno008 = [];
            var pEnvio009 = [];
            var pProyeccion009 = [];
            var pVistoBueno009 = [];
            <%
                        Cls_Posibilidad posEnvio008, posProyeccion008, posVistoBueno008, posEnvio009, posProyeccion009, posVistoBueno009;
                        posEnvio008 = posProyeccion008 = posVistoBueno008 = posEnvio009 = posProyeccion009 = posVistoBueno009 = null;
                        try {
                            posEnvio008 = (Cls_Posibilidad) ((Map) (request.getSession().getAttribute(Cls_Parametros.Session_OBJETO_POSIBILIDAD_ENVIO))).get("008");
                            posProyeccion008 = (Cls_Posibilidad) ((Map) (request.getSession().getAttribute(Cls_Parametros.Session_OBJETO_POSIBILIDAD_PROYECCION))).get("008");
                            posVistoBueno008 = (Cls_Posibilidad) ((Map) (request.getSession().getAttribute(Cls_Parametros.Session_OBJETO_POSIBILIDAD_VISTO_BUENO))).get("008");
                            posEnvio009 = (Cls_Posibilidad) ((Map) (request.getSession().getAttribute(Cls_Parametros.Session_OBJETO_POSIBILIDAD_ENVIO))).get("009");
                            posProyeccion009 = (Cls_Posibilidad) ((Map) (request.getSession().getAttribute(Cls_Parametros.Session_OBJETO_POSIBILIDAD_PROYECCION))).get("009");
                            posVistoBueno009 = (Cls_Posibilidad) ((Map) (request.getSession().getAttribute(Cls_Parametros.Session_OBJETO_POSIBILIDAD_VISTO_BUENO))).get("009");
                             if(posEnvio008==null){
                                        posEnvio008= new Cls_Posibilidad();
                                    }
                                    if(posProyeccion008==null){
                                        posProyeccion008= new Cls_Posibilidad();
                                    }
                                    if(posVistoBueno008==null){
                                        posVistoBueno008= new Cls_Posibilidad();
                                    }
                             if(posEnvio009==null){
                                        posEnvio009= new Cls_Posibilidad();
                                    }
                                    if(posProyeccion009==null){
                                        posProyeccion009= new Cls_Posibilidad();
                                    }
                                    if(posVistoBueno009==null){
                                        posVistoBueno009= new Cls_Posibilidad();
                                    }


                %>
              pEnvio008[0] = <%=posEnvio008.getAscendente()%>;
              pEnvio008[1] = <%=posEnvio008.getDescendente()%>;
              pEnvio008[2] = <%=posEnvio008.getMismoNivel()%>;
              pProyeccion008[0] = <%=posProyeccion008.getAscendente()%>;
              pProyeccion008[1] = <%=posProyeccion008.getDescendente()%>;
              pProyeccion008[2] = <%=posProyeccion008.getMismoNivel()%>;
              pVistoBueno008[0] = <%=posVistoBueno008.getAscendente()%>;
              pVistoBueno008[1] = <%=posVistoBueno008.getDescendente()%>;
              pVistoBueno008[2] = <%=posVistoBueno008.getMismoNivel()%>;
              pEnvio009[0] = <%=posEnvio009.getAscendente()%>;
              pEnvio009[1] = <%=posEnvio009.getDescendente()%>;
              pEnvio009[2] = <%=posEnvio009.getMismoNivel()%>;
              pProyeccion009[0] = <%=posProyeccion009.getAscendente()%>;
              pProyeccion009[1] = <%=posProyeccion009.getDescendente()%>;
              pProyeccion009[2] = <%=posProyeccion009.getMismoNivel()%>;
              pVistoBueno009[0] = <%=posVistoBueno009.getAscendente()%>;
              pVistoBueno009[1] = <%=posVistoBueno009.getDescendente()%>;
              pVistoBueno009[2] = <%=posVistoBueno009.getMismoNivel()%>;
              setPosibilidad(pEnvio, pEnvio008);
              setPosibilidad(pProyeccion, pProyeccion008);
              setPosibilidad(pVistoBueno, pVistoBueno008);
            <%
                        } catch (Exception e) {
                        }
            %>
                function toggleButton(buttonID) {
                    if ( document.getElementById(buttonID).disabled == true ) {
                        document.getElementById(buttonID).disabled = false;
                    
                    }
                }
                function process() {
                    toggleButton('submit_button');
                    startpage_checkUploadStatus();
                    return true;
                }
        </script>
        <style>
            .prog-border {
                height: 15px; width: 600px; background: #fff; border: 1px solid #000;
                margin: 0; padding-right: 5;
            }
            .prog-bar { height: 11px; margin: 2px;  padding: 0px; background: blue;  }
            .st { font-size:12px; }
        </style>
    </head>
    <body>
        <div id="dv_agrega_referencias" style="display:none">
            <table>
                <tr>
                    <td colspan="2"><a onclick="agregarRefencia()" href="#!"><img src="./images/iconos/document_add.png" width="50px" height="50px" title="Agregar Otra Referencia" /></a></td>
                </tr>
                <div id="dv_add_referenc">
                </div>
            </table>
        </div>
        <div id="dv_vista_previa" style="display:none">

        </div>
        <div id="dlgReferencia" title="BÚSQUEDA DE DOCUMENTOS" style="display:none">
            <center>
                <table>
                    <tr>
                    </tr>
                </table>
            </center>
            <center>
                <table id="flexDocumento" style="display:none"></table>
            </center>
        </div>
        <div id="dlgDetalleArchivos" title="SELECCIONAR ARCHIVOS" style="display:none">
            <div id="dv_subir_archivo_dialog">
                <table id="tblFileChooser">
                    <thead>
                        <tr class="lineaSeparador">
                            <td colspan="2" width="100%">SUBIR ARCHIVOS:</td>
                        </tr>
                    </thead>
                    <tbody>
                        <tr class="lineaSeparador">
                            <td colspan="2" width="100%">----------------------------------------------------------------------------------------------------------------------------</td>
                        </tr>
                        <tr class="lineaSeparador">
                            <td>
                                <iframe id='target_upload' name='target_upload' src='' style='display: none'></iframe>
                                <ajax:timer ajaxRef='page/checkUploadStatus' startOnLoad='false' frequency='1700' />
                                <div id='contentDiv' style='display:block'>
                                    <form enctype="multipart/form-data" name="fileUploadForm" action="FileUpload" method="post" target="target_upload" onSubmit="process();"">
                                          <input type="file" class="parrafoerror" name="datafile" size="10"><br/>
                                        <input type="hidden" name="doAjaxStatus" value="true"/>
                                        <input type="submit" id="submit_button" value="Subir Archivo" >
                                    </form>
                                </div>
                            </td>
                            <td>
                                <div id='messageDiv_Otro_1'>
                                    <div id='messageDiv'></div>
                                </div>
                            </td>
                        </tr>
                    </tbody>
                </table>
            </div>
        </div>
        <div id="dlgFirmaDocumento" title="FIRMA DE DOCUMENTO PROYECTADO" style="display:none">
            <center>
                <table id="flexFirma" style="display:none"></table>
            </center>
        </div>
        <div id="dlgPrueba" title="BÚSQUEDA DE TRABAJADORES DE EPS GRAU" style="display:none">
            <center>
                <table id="flexTrabajad" style="display:none"></table>
            </center>
        </div>
        <div id="dlgTrabajadorMail" title="BÚSQUEDA DE TRABAJADORES - CORREO ELECTRÓNICO " style="display:none">
            <center>
                <table id="flexTrabajadmail" style="display:none"></table>
            </center>
        </div>
        <div id="dlgUnidades" title="BÚSQUEDA DE UNIDADES ORGÁNICAS PARA SOLICITUD DE VISTO BUENO" style="display:none">
            <center>
                <table>
                    <tr>
                        <td>Directivas Seleccionadas:</td>
                        <td>
                            <div id="dv_codigos_directivas">
                            </div>
                        </td>
                    </tr>
                </table>
            </center>
            <center>
                <table id="flexUnidades" style="display:none"></table>
            </center>
        </div>
        <center><h3>GENERACIÓN DE <script>document.write(obtenerNombreDocumento())</script></h3></center>
        <table width="800px" align="center" border="0">
            <tr>
                <td colspan="3" align="left" valign="middle">
                    <div id="errorDiv" class="errorLive"></div>
                    <br/>
                </td>
            </tr>
            <jsp:include page="subformularios/documento_proyectar.jsp"></jsp:include>
            <tr>
                <td width="130px" align="left" class="textForm">TIPO DOCUMENTO</td>
                <td width="1px">:</td>
                <td>
                    <select id="cmbTipoMemo" name="cmbTipoMemo">
                        <option value="008">Memorando Simple</option>
                        <option value="009">Memorando Múltiple &nbsp;&nbsp;&nbsp;</option>
                    </select>
                </td>
            </tr>
            <jsp:include page="subformularios/documento_a_quien.jsp"></jsp:include>
            <jsp:include page="subformularios/documento_asunto.jsp"></jsp:include>
            <jsp:include page="subformularios/documento_referencia.jsp"></jsp:include>
            <jsp:include page="subformularios/documento_tiempo_respuesta.jsp"></jsp:include>
            <jsp:include page="subformularios/documento_adjuntar_detalle.jsp"></jsp:include>
            <jsp:include page="subformularios/documento_cuerpo.jsp"></jsp:include>
            <jsp:include page="subformularios/documento_copia.jsp"></jsp:include>            
            <jsp:include page="subformularios/documento_botones_generar.jsp"></jsp:include>
        </table>
    </body>
</html><ajax:enable/>
